Collaborative Feature-Based Product Configuration in Software Product Lines
نویسنده
چکیده
...........................................................................................................................................................i Table of
منابع مشابه
Support for Collaborative Feature-Based Product Configuration in Software Product Lines
In Software Product Lines (SPLs), product configuration is a decision-making process in which a group of stakeholders indicate the features desired for a particular product (software). A feature model is normally used to represent the spectrum of available configuration decisions and thus works as a guide to the configuration process. Although in practice product configuration is seen as a coll...
متن کاملUsing a Configurator for Modelling and Configuring Software Product Lines based on Feature Models
We show how WeCoTin, an academic prototype product configurator originally designed for non-software products, can be used to create and edit feature models of software product lines. Further, we show that WeCoTin enables the easy configuration of software product lines, i.e., generating descriptions of valid products in the product line.
متن کاملBridging the Gap Between Features and Models
Variability modelling with feature models is one key technique to specify the problem space of Software Product Lines. To allow for the automatic derivation of a product instance based on a given variant configuration, a mapping between features in the problem space and their realisations in the solution space is required. In this paper we present an approach to define a mapping of features to ...
متن کاملParametric DeltaJ 1.5: Propagating Feature Attributes into Implementation Artifacts
Systematic reuse of software artifacts can be achieved with software product lines, which represent a family of similar software systems. A variability model, e.g., feature model, describes their commonalities and variabilities and serves as a basis for a product configuration, i.e., the selection of features according to constraints defined in the model. These variability models can contain ad...
متن کاملInteractive Visualisation to Support Product Configuration in Software Product Lines
Software Product Line engineering allows companies to realise significant improvements in timeto-market, cost, productivity, and system quality. One major difficulty with software product lines is that within industry there may exist thousands of variation points in a single product line. This scale of variability can become extremely complex to manage resulting in a product configuration proce...
متن کامل